timer relay kit - German English Dictionary